package com.atguigu.edu.realtime.bean;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Set;

/**
 * @author Lec
 * @date 2022/9/4 16:34
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class TradeOrderBean {
    // 窗口起始时间
    String stt;
    // 窗口结束时间
    String edt;
    // 来源 ID
    String sc;
    // 来源名称
    String scName;
    // 省份 ID
    String provinceId;
    // 省份名称
    String provinceName;
    // 类别 ID
    String categoryId;
    // 类别名称
    String categoryName;
    // 课程 ID
    String courseId;
    // 课程名称
    String courseName;
    // 学科 ID
    String subjectId;
    // 学科名称
    String subjectName;

    // 订单 ID
    @TransientSink
    Set<String> orderIdSet;

//    // 商品 ID
//    @TransientSink
//    String Id;

    // 用户 ID
    String userId;
    // 下单金额
    Double orderAmount;
    // 下单次数
    Long orderCount;
    // 下单人数
    Long userCount;
    // 时间戳
    Long ts;
}
